Big Huge Thesaurus

mountain lion

noun

sounds kind of like